Finegrain Application Specific Customization for Embedded Software
نویسندگان
چکیده
The paper describes techniques which have been developed to simplify the customization of the PURE operating system family for embedded systems and can be applied to almost any embedded software intended for reuse. The approach is based on feature modeling and the use of aspect-oriented programming and supported by a complete tool chain.
منابع مشابه
Compiling for Fine-Grain Concurrency: Planning and Performing Software Thread Integration
Embedded systems require control of many concurrent real-time activities, leading to system designs which feature multiple hardware peripherals with each providing a specific, dedicated service. These peripherals increase system size, cost, weight, power and design time.Software thread integration (STI) provides low-cost thread concurrency on general-purpose processors by automatically interlea...
متن کاملSurvivability through Customization and Adaptability: The Cactus Approach
Survivability, the ability of a system to tolerate intentional attacks or accidental failures or errors, is becoming increasingly important with the extended use of computer systems in society. While techniques such as cryptographic methods, intrusion detection, and traditional fault tolerance are currently being used to improve the survivability of such systems, new approaches are needed to he...
متن کاملPorting of Android OS with BSP Customization on NXP2120 Application Processor Platform
In the last few years, the need for compact and embedded systems has expanded incredibly in all fields. For this ARM development platform is the ideal and practical answer for planning a new product design. ARM platforms carry a generally positive result regarding speed, accuracy, adaptability, size and cost. In the present situation the embedded systems are doing a number of odd employments ho...
متن کاملCross-Layer Customization for low Power and High Performance Embedded Multi-Core Processors
Title of dissertation: CROSS-LAYER CUSTOMIZATION FOR LOW POWER AND HIGH PERFORMANCE EMBEDDED MULTI-CORE PROCESSORS Chenjie Yu, Doctor of Philosophy, 2010 Dissertation directed by: Assistant Professor Peter Petrov Electrical and Computer Engineering Due to physical limitations and design difficulties, computer processor architecture has shifted to multi-core and even many-core based approaches i...
متن کاملOn Current Strategies for Hardware Acceleration of Digital Image Restoration Filters
Two advanced design methodologies for hardware acceleration of a standard digital image restoration algorithm are explored and compared. The first one is the custom-designed hardware approach, leading to an application-specific integrated circuit (ASIC) implementation. The second one consists of the configurable processor approach, yielding a mixed hardware/software implementation running on a ...
متن کامل